package com.ppc.ugo.service;

import com.ppc.ugo.dao.pojo.Category;
import com.ppc.ugo.vo.Result;

import java.util.List;

public interface CategoryService {
    /**
     * 添加种类
     * @param category
     */
    void addCategory(Category category);

    /**
     * 获取所有分类数据
     * @return
     */
    Result getCategories();

    /**
     * 根据种类层级查询
     * @param level 级别
     * @return
     */
    List<Category> selectByLevel(Integer level);

    /**
     * 根据种类的父id 查询
     * @param pid 父id
     * @return
     */
    List<Category> selectByPid(Integer pid);
}
